package org.logMonitor.dao;

import org.logMonitor.entity.Users;

/**
 * Created by lenovo on 2018/1/12.
 */
public interface UsersDao {
    /**
     * 添加一名用户
     * @param user
     * @return 插入的行数
     */
    int addUser(Users user);
    /**
     * 删除用户
     * @param userId  用户id
     * @return 如果影响行数>1,代表影响的行数
     */
     int deleteUser(long userId);
    /**
     * 更改用户信息void
     * @param user
     * @return 如果影响行数>1,代表影响的行数
     */
    int updateUser(Users user);
    /**
     * 根据用户id返回用户实体
     * @return
     */
    Users queryById(long userId);
}
